comparatively long - French English Dictionary